Big Huge Thesaurus

Hedysarum boreale

noun